﻿@charset "utf-8";
.banner {background:#000;margin:0 auto;position:relative;width:100%;overflow:hidden;}
.banner .bd {position:relative;}
.banner .bd li img {width:100%;vertical-align:top;}
.banner .bd .b-tlt {margin:0 0 0 255px;font-size:22px;line-height:28px;text-align:left;position:absolute;top:120px;width:100%;height:56px;z-index:1;text-transform:uppercase;text-shadow:-1px -1px 0 #fff,1px 1px 0 #333,1px 1px 0 #444;}
.banner .bd .b-tlt a {color:#fff;}
.b-txt {position:absolute;width:400px;margin:0 0 0 255px;top:179px;}
.b-txt img {width:100%;height:auto;}
.banner .hd {position:absolute;bottom:5%;width:100%;height:14px;z-index:1;}
.banner .hd ul {width:90%;margin:0 auto;text-align:center;}
.banner .hd ul li {display:inline-block;*display:inline;zoom:1;width:14px;height:14px;margin:0 3px;/*border-radius:50%;*/ background:#d90505;line-height:999px;overflow:hidden;cursor:pointer;border-radius:10px;}
.banner .hd ul .on {background:#369;}
.curmb {background:#e0e0e0;line-height:50px;height:50px;}
.curmb .inner form {width:300px;line-height:50px;float:right;}
.curmb .inner .button {padding:2px 5px;}
.about {height:auto;padding:90px 0 40px;}
.about>.container>.con-img {float:right;width:600px;padding:10px;}
.about>.container>.con-img img {width:100%;htight:auto;}
.about>.container>.article {float:left;width:560px;padding:0px 20px 10px 0;}
.art-tlt {margin:0 0 6px 20px;}
.about>.container>.article>p {line-height:24px;padding:5px 10px 5px 20px;}
.c-name {font-size:20px;color:#d90505}
.i-more {text-align:center;margin:47px 0;width:168px;background:#114d9b;float:right;}
.i-more a {line-height:36px;color:#fff;}
.i-more a:after {content:">>";margin-left:10px;color:#fff;font-weight:100;}
@media screen and (max-width:1024px) {
.about>.container>.con-img {width:480px;}
.about>.container>.article {width:440px;}
}
@media only screen and (max-width:768px) {
.banner-txt{display:none;}
.about {height:auto;padding:20px 0;}
.about>.container>.con-img {float:none;width:100%;padding:10px;}
.art-tlt {margin:0 0 6px 20px;}
.c-name {font-size:16px;}
.about>.container>.article {float:left;width:100%;padding:10px 0;}
.i-more {text-align:center;margin:20px 20px 20px 0;width:168px;background:#114d9b;float:right;}
	}
.products {height:auto;padding:20px 0 40px 0;}
.products-tlt {width:100%;border-bottom:#ccc solid 1px;}
.slideBox {width:100%;height:260px;overflow:hidden;}
.slideBox .hd {height:90px}
.slideBox .hd ul li {width:232px;margin:16px 4px;float:left;position:relative;}
.slideBox .hd ul li img {width:100%;height:auto;position:relative;}
.slideBox .hd ul li:hover img,.slideBox .hd ul li.on img {-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
.slideBox .hd ul li .p-tlt {width:100%;position:absolute;bottom:25px;text-align:center;font-weight:300;font-size:18px;}
.slideBox .hd ul li .p-tlt a {color:#fff;}
.slideBox .bd {height:100%;z-index:0;}
.slideBox .bd li {zoom:1;vertical-align:middle;}
.slideBox .bd li h4 {width:232px;margin:16px 4px;float:left;text-align:center;}
.slideBox .bd li h4 a {color:#000;}
.slideBox .bd li h4 a:before {content:"-";margin-right:10px;color:#000;font-weight:100;}


.equipment {height:auto;padding:10px 0 0px;}
.equipment li {width:20%;height:auto;margin:0;position:relative;float:left;_display:inline;overflow:hidden;}
.equipment li img {width:100%;height:100%;}
.equipment li .p-tlt {line-height:40px;font-size:24px;text-align:center;width:calc(100% - 60px);height:calc(100% - 60px);margin:30px;position:absolute;bottom:0px;background:#666;color:#fff;filter:alpha(opacity:0);opacity:0;-moz-opacity:0;-khtml-opacity:0;}
.equipment li .p-tlt a {color:#fff;padding:25% 10px 0 10px;}
.equipment li:hover .p-tlt {background:#360;filter:alpha(opacity:60);opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6;}
@media screen and (max-width:1024px) {
.slideBox .hd ul li {width:calc(20% - 10px);margin:16px 5px;}
}
@media only screen and (max-width:768px) {
 .products >.container>.cn-h1{    margin: 0 0 6px 20px;}  
 .products >.container>.en-h1{    margin: 0 0 6px 20px;}  
 .products-tlt {width:calc(100% - 20px);}
 .slideBox {height:auto;}
 .slideBox .hd ul li {width:calc(100% - 20px);margin:5px 10px;}
 .slideBox .hd ul li .p-tlt {bottom:45px;font-size:24px}
 .slideBox .bd li h4 {width:calc(50% - 8px);}
 .equipment {display:none;}
	}
	
.recommmended {height:auto;padding:40px 0;}
.recommmended>.container>ul {margin:50px 0 0 0;}
.recommmended>.container>ul>li {width:23%;height:auto;margin:10px 1%;float:left;}
.recommmended>.container>ul>li>figure {width:100%;height:auto;margin:0;}
.p-list {width:100%;height:auto;position:relative;}
.p-list>a>img {width:calc(100% - 2px);height:auto;border:solid 1px #999;}
.p-list>a>.r-tlt:before {content:url(../images/pro-bg.png);width:50px;height:50px;}
.p-list>a>.r-tlt {text-align:center;width:100%;height:calc(100% - 60px);padding-top:60px;position:absolute;bottom:0px;background:#666;color:#fff;display:none;filter:alpha(opacity:80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;}
.p-list>a>.r-tlt p {line-height:32px;font-size:16px;}
.recommmended>.container>ul>li:hover .p-list>a>.r-tlt {display:block;}
.p-list-con h3 {height:48px;line-height:48px;overflow:hidden;text-align:center;background:#999;}
.p-list-con h3 a {font-size:16px;color:#fff;font-weight:700;}
.p-list-con ul {filter:alpha(opacity:0);opacity:0;-moz-opacity:0.;-khtml-opacity:0;height:60px;overflow:hidden;padding:0px 0 20px;background:#9c6;}
.p-list-con ul li {width:90%;margin:0 0 0 10%;height:20px;line-height:20px;text-align:left;font-size:12px;color:#333;list-style-type:disc;}
.recommmended>.container>ul>li:hover .p-list-con h3 {background:#9c6;}
.recommmended>.container>ul>li:hover .p-list-con ul {filter:alpha(opacity:100);opacity:1;-moz-opacity:1;-khtml-opacity:1;}
.news {padding:42px 0;background:#eee;}
.news-list {width:740px;float:right;}
.news-list li {width:740px;height:60px;margin:0px 0px 7px 0px;}
.news-list li .n-img{display:none;}
.news-list li .date {background:#6f6f6f;width:65px;height:60px;float:left;}
.news-list li:hover .date, .news-list .on .date{background:#d90505;}
.news-list li .date .yy-mm {text-align:center;color:#fff;font-size:20px;font-weight:900;line-height:20px;padding-top:10px;}
.news-list li .date .day {text-align:center;color:#fff;font-size:14px;font-weight:200;line-height:30px;}
.news-list li .con {width:670px;height:60px;float:right;background:#fff url(../images/n-bg.png) bottom right no-repeat;padding:5px 10px 0;}
.news-list li .con h4 {height:20px;margin-bottom:5px;}
.news-list li .con h4 a {color:#000;}
.news-list .on .con h4 a {color:#d90505;font-weight:600;}
.news-list li .con p {height:30px;line-height:15px;overflow:hidden;font-size:11px;}
.news-list .bd{display:none;}
.img-news {float:left;margin:0px 20px 0 0px;overflow:hidden;position:relative;}

.img-news .hd {height:15px;overflow:hidden;position:absolute;right:5px;bottom:5px;z-index:1;}
.img-news .hd ul {overflow:hidden;zoom:1;float:left;}
.img-news .hd ul li {float:left;margin-right:2px;width:15px;height:15px;line-height:14px;text-align:center;background:#fff;cursor:pointer;}
.img-news .hd ul li.on {background:#f00;color:#fff;}
.img-news .bd {width:440px;height:330px;}
.img-news .bd li {zoom:1;vertical-align:middle;}
.img-news .bd li img {width:100%;height:auto;}
.img-news .bd li h4 {height:30px;line-height:30px;padding:0 0 0 10px;bottom:0px;overflow:hidden;position:absolute;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity:0.5;background:#000;width:440px;}
.img-news .bd li h4 a {color:#fff;font-size:14px;}
.news-tlt {width:100%;color:#333;margin-bottom:20px;}
@media only screen and (max-width:1920px) {}
@media only screen and (max-width:1280px) {}
@media screen and (max-width:1024px) {
.news-list {width:620px}
.news-list li {width:620px}
.news-list li:nth-child(5){display:none;}
.news-list li .con {width:550px;}
.img-news .bd {width:320px;height:240px;margin:2px 0px 2px 0px;}
.news-list li {margin:0px 0px 1px 0px;}

}
@media only screen and (max-width:768px) {
.news {padding:10px 0 40px;background:#eee;}
.news-list li .date{display:none;}
.news-list {width:100%;float:none;}
.news-list li .con {width:100%;}
.news-list li .n-img{display:block;width:100%;height:auto;margin:5px 0;}
.img-news {margin:20px 0;}
.img-news .bd {width:100%;height:auto;}
.news-list li {width:100%;height:auto;margin:0px 0px 7px 0px;}
.news-list li .con {height:120px;margin:5px 0;}
.news-list>.cn-h1,.news-tlt{    margin: 20px 0 6px 20px;}
.news-tlt{    margin: 0px 0 6px 0px;padding-left:20px;}
.img-news>.cn-h1{    margin: 0 0 6px 20px;}
	}
.map {padding:42px 0 0;background:#fff}
.map .inner {margin:20px 0 0 0;width:100%;height:390px;}
